package ar.org.sstuyv

class NomenclaturaCatastral implements Serializable {
	String spartido
	String circunscripcion
	String seccion
	String numeroChacra
	String letraChacra
	String numeroQuinta
	String letraQuinta
	
	String numeroFraccion
	String letraFraccion
	
	String numeroManzana
	String letraManzana
	
	String numeroParcela
	String letraParcela
	
	Integer id
	
	EstadoNomenclatura estadoNomenclatura
	
	String toString() {
		return spartido + " " + circunscripcion + " " + seccion + " " + numeroChacra + " " + letraChacra + " " + numeroQuinta + " " + letraQuinta + " " + numeroFraccion + " " + letraFraccion + " " + numeroManzana + " " + letraManzana + " " + numeroParcela + " " + letraParcela 
	}
	
	static mapping = {
		//version false
	}
	
    static constraints = {
		spartido(nullable:true, size:0..3)
		
		circunscripcion(nullable:true, size:0..1)
		
		seccion(nullable:true, size:0..1)
		
		numeroChacra(nullable:true, size:0..3)
		
		letraChacra(nullable:true, size:0..2)
		
		numeroQuinta(nullable:true, size:0..3)
		
		letraQuinta(nullable:true, size:0..2)
		
		numeroFraccion(nullable:true, size:0..3)
		
		letraFraccion(nullable:true, size:0..2)
		
		numeroManzana(nullable:true, size:0..3)
		
		letraManzana(nullable:true, size:0..2)
		
		numeroParcela(nullable:true, size:0..3)
		
		letraParcela(nullable:true, size:0..2)
		
		estadoNomenclatura(nullable:true)
	}
}
